前言 不知不覺鐵人賽也接近尾聲,要講的最後一個元件是 Tab,也是一種導航切換畫面的元件,圍繞在同一主題上。在大多數的 App 都能看到,包裹著相關性高或相同應...
前言 Bottom Navigation 通常作為主畫面的元件之一,位於畫面底部,能讓用戶操作並進行各個畫面的導航,是個以操作體驗與畫面跳轉為重的組件 Bo...
前言 Dialog 比起上一篇提到的 Snackbar,更為顯著且出現時會阻擋用戶操作 Dialogs - Design 分為下面幾個段落來介紹 Usag...
前言 用來通知用戶正在進行的進程狀態,例如 加載應用程序、提交表單或保存更新應用程序的狀態並指示可用的操作,例如用戶是否可以離開當前屏幕。在進行異步或初始化時常...
前言 Slider 能讓用戶透過滑動按壓來對一系列的數值進行更加細部選擇的元件,常應用在音量控制或價格範圍等數值範圍選取的情境 Slider - Design...
前言 App bar:Top ( toolbar ),官方之所以這樣區分,是因為在 Material Design 分為 Top 與 Bottom,只不過在常見...
前言 今天要來介紹的是 Text fields ( Input Text ),與 Button 一樣都是在應用程式中很常見的元件,通常出現在需要讓用戶填寫資料的...
前言 觸控手機問世的那一刻,Button 就成了每個應用程式中不可或缺的元件。這也是我想把它擺到第一位來介紹的主因,作為 Mobile 移動端的開發工程師,都無...
字距、行距、與其他物件的距離,調整適當能讓使用者有舒服的體驗,而良好的排版能引導使用者優先接收整個畫面的重要資訊。 字與字的距離 字距:通常不太調動,不過想...
從七月開始從零開始研究PySide2 GUI相關設計及程式如何撰寫,已經有一段時間了,筆者深深有感,PySide 系列的水很深。 Let's GO ~~ 如...
設置 先在Figma中建立2個頁面(Page), 名字分別為Blog跟Components(元件)。 Blog頁面主要是放置Blog的各個頁面, 例如:主頁、...
昨天我們了解到 Platform guidance 平台指導,子母畫面模式可讓兩個活動同時顯示在螢幕上,執行兩種不同的應用程式活動,也可以調整子母畫面的畫面尺寸...
昨天我們了解到 Platform guidance 平台指導,在應用程式中許多的操作需要權限許可,透過入門指南說明權限、或是事先詢問、在消息通知中顯示請求、透過...
昨天我們了解到 Platform guidance 平台指導,Android 系統的圖示、介面導覽、通知,在圖示的章節中把圖示細分為四層元素,在每一層元素上依照...
昨天我們了解到 Platform guidance 平台指導,Android 系統的狀態欄、指紋及觸覺設計指南,在狀態欄內應顯示的圖示及功能,還有區塊的建議尺寸...
昨天我們了解到 Usability 易用性,需要根據不同國家顯示的語言方向進行排版,依照用戶的使用慣性排列出易於用戶操作的畫面,當產品支援多國語系時排版可能需要...
昨天我們了解到 Usability 易用性中輔助功能,無障礙設計提供更多幫助,通過螢幕閱讀器、放大工具和助聽器等設備幫助用戶用戶可以在 "觸摸瀏覽&q...
昨天我們了解到 Material Theming 主題,提供了一套基本的主題樣式,在設計時可以觀察 Material 主題樣式的細節,甚至可以直接下載修改為符合...
昨天我們了解到 Machine learning 機器學習模式能提供用戶使用圖像進行搜尋及條碼掃描,看似簡單的操作步驟,在每項操作時預先想好流程中用戶可能會遇到...
昨天我們了解到 Machine learning 機器學習模式能提供用戶更完善的人機介面指南,在操作機器中達成最好的互動體驗,物體檢測中看似簡單的即時攝影操作,...
昨天我們了解到 Communication 通訊中,快速入門流程可以幫助用戶快速熟悉應用程式,從啟動到操作特定目標的過程一一給予用戶引導。離線狀態允許用戶無需開...
昨天我們了解到 Communication 通訊中,當應用程式無法顯示項目的內容時,畫面呈現空白狀態,這時畫面可以顯示內容來告訴用戶當前狀態,或是提供其他方案讓...
昨天我們了解到 Communication 通訊可以使用不同方式的通知,提供用戶確認與承認,減少用戶對於已採取或將要採取動作的不確定性。除此之外還可以防止用戶犯...
昨天我們了解到 Interaction 相互作用使用各種手勢可以對不同元件產生互動,透過不同手勢類型可以執行不同的任務指令,並依照應用程式預設好的狀態與產品進行...
昨天我們了解到 Motion 動作中,轉場動畫可以藉由控制速度及緩和速度帶給用戶順暢的畫面轉場,搭配持續時間的運用可以讓轉場效果如同自然物體的動態。藉由編排動畫...
昨天我們了解到 Motion 動作可以強化結構層次、表現品牌、增加回饋和狀態及幫助用戶執行。更了解到各種畫面及元件在轉場動畫上的設定,各種主題在軸線上的轉場含義...
昨天我們了解到當元件 Shape 形狀改變時,可以增加動畫讓改變動態更順暢,也更能突顯元件。在品牌與層次結構間使用形狀能建立統一的品牌結構基礎,若是需要突顯的元...
昨天我們了解到 Shape 形狀,可以設定個式形狀來傳達含意及狀態變化,同類型的形狀可以識別組件和識別不同的元件區塊,獨特的形狀可以跟一般組件形狀產生出差異,也...
昨天我們了解到 Iconography 影像學中各種圖示設計的注意事項,圖標由不同的設計元素構成,透過網格我們可以設計出具有統一性的圖示,配合筆畫粗細、圖示顏色...
昨天我們了解到聲音可以具有不同的屬性及特徵,運用不同的編排可以使用在各種物件狀態及情境事件上,在應用程式的畫面層次中依序建立聲音回饋,藉此讓使用者得到更多的互動...